package com.yogee.topseller.utils;

import android.content.Context;
import android.widget.ImageView;

import com.bumptech.glide.Glide;
import com.yogee.core.utils.GlideCircleTransform;
import com.yogee.topseller.R;

/**
 * @auathor ${XiaoJianghong}
 * @date 2017/6/27.
 */

public class GlideUtils {

    /**
     * 网络数据 圆形图
     *
     * @param context
     * @param url
     * @param iv
     */
    public static void circleImage(Context context, String url, ImageView iv) {
        Glide.with(context).load(url).placeholder(R.drawable.default_pic).error(R.drawable.default_pic).transform(new GlideCircleTransform(context)).into(iv);
    }

    /**
     * 网络数据 圆形图
     *
     * @param context
     * @param url
     * @param iv
     */
    public static void circleImage1(Context context, String url, ImageView iv) {
        Glide.with(context).load(url).placeholder(R.drawable.default_pic).error(R.drawable.default_pic).transform(new GlideCircleTransform(context)).into(iv);
    }

    /**
     * 本地数据的圆
     *
     * @param context
     * @param iv
     */
    public static void circleImage(Context context, int res, ImageView iv) {
        Glide.with(context).load(res).placeholder(R.mipmap.defout_img).error(R.mipmap.defout_img).transform(new GlideCircleTransform(context)).into(iv);
    }

    /**
     * 默认加载的图片
     *
     * @param context
     * @param url
     * @param iv
     */
    public static void defultImage(Context context, String url, ImageView iv) {
        Glide.with(context).load(url).placeholder(R.mipmap.defout_img).error(R.mipmap.defout_img).into(iv);
    }

}
